Increasing Student Engagement in Software Engineering with Gamification
نویسندگان
چکیده
Gamification, or the use of game elements in non-game contexts, has become an increasingly popular approach to increasing end-user engagement in many contexts, including employee productivity, sales, recycling, and education. Our preliminary work has shown that gamification can be used to boost student engagement and learning in basic software testing. We seek to expand our gamified software engineering approach to motivate other software engineering best practices. We propose to build a game layer on top of traditional continuous integration technologies to increase student engagement in development, documentation, bug reporting, and test coverage. This poster describes to our approach and presents some early results showing feasability.
منابع مشابه
Gamification of a Software Engineering Course
This paper describes the setup for a gamified classroom for the subject of Software Engineering. A series of papers have resulted from this work: “Understanding Student Motivation” at CSEDU 2013 [1] and “Bridging the Motivation Gap”, an IGIP SPEED Young Scientist award paper here at ICL 2013 [2]. The intention behind gamifying the course was to increase student engagement and motivation by allo...
متن کاملThe Teacher's Role in Gamification in Software Engineering at Universities (Field Report) - or how geeks can be inspired to sing
New educational methods require new competences from university teachers. In a non-technical seminar with included SE aspects for bachelor computer science student’s self-determined learning and gamification could improve student’s engagement significantly. Both methods seem to be a good candidates for technical courses in software engineering, too. The article highlights the new role and compe...
متن کاملThe development of gamified learning activities to increase student engagement in learning
In the literature, the potential efficacy of the gamification of education has been demonstrated. The aim of this study was to explore the influence of applying gamification techniques to increase student engagement in learning. The quasiexperimental nonequivalent-control group design was used with 577 undergraduate students from six classes. The students in three of the classes were assigned t...
متن کاملGamification Solutions to Enhance Software User Engagement - A Systematic Review
Gamification is the use of video-game mechanics and elements in nongame contexts to enhance user engagement and performance. The purpose of this study is to conduct a systematic review to have an in-depth investigation into the existing gamification solutions targeted at solving user engagement problems in different categories of software. We carried out this systematic review by proposing a fr...
متن کاملA psychobiological model for managing student engagement in online courses using gamification principles
Gamification principles were applied to three online courses for undergraduate college students. A theoretical framework is presented for describing how student motivation and engagement are produced by psychological and biological underpinnings that operate at a micro-behavioral level to produce student engagement and involvement. The model makes visible the behavioral microunits out of which ...
متن کامل